giant liver fluke - Español Inglés Diccionario